/**  
 * @Title:  NodeOnConditionRequest.java
 * @Package com.hugedata.cdn.outerfacade.serviceadapter.soapagent.request
 * @Description: TODO(用一句话描述该文件做什么)
 * @author Wangzhen
 * @date  2014-9-1 下午2:36:22
 * @version V1.0  
 * Update Logs:
 * ****************************************************
 * Name:
 * Date:
 * Description:
 ******************************************************
 */
package com.hugedata.cdn.outerfacade.serviceadapter.soapagent.request;

import java.util.Arrays;

/**
 * @ClassName: NodeOnConditionRequest
 * @Description: 新PD接口 节点信息查询
 * @author Wangzhen
 * @date 2014-9-1 下午2:36:22
 * 
 */
public class NodeOnConditionRequest
{
    private String toolId;
    private int queryType;// 0:IDC任务（默认）,1:lastmile任务，因为像ping这样的工具在lastmile和IDC上都有且工具ID相同
    private String[] area, isp;

    /**
     * @return toolId
     */
    public String getToolId()
    {
        return toolId;
    }

    /**
     * @param toolId
     *            要设置的 toolId
     */
    public void setToolId(String toolId)
    {
        this.toolId = toolId;
    }

    /**
     * @return queryType
     */
    public int getQueryType()
    {
        return queryType;
    }

    /**
     * @param queryType
     *            要设置的 queryType
     */
    public void setQueryType(int queryType)
    {
        this.queryType = queryType;
    }

    /**
     * @return area
     */
    public String[] getArea()
    {
        return area;
    }

    /**
     * @param area
     *            要设置的 area
     */
    public void setArea(String[] area)
    {
        this.area = area;
    }

    /**
     * @return isp
     */
    public String[] getIsp()
    {
        return isp;
    }

    /**
     * @param isp
     *            要设置的 isp
     */
    public void setIsp(String[] isp)
    {
        this.isp = isp;
    }

    /*
     * (非 Javadoc) <p>Title: toString</p> <p>Description: </p>
     * 
     * @return
     * 
     * @see java.lang.Object#toString()
     */
    @Override
    public String toString()
    {
        return "NodeOnConditionRequest [toolId=" + toolId + ", queryType="
                + queryType + ", area=" + Arrays.toString(area) + ", isp="
                + Arrays.toString(isp) + "]";
    }

}
